# 用于python技术试验
# 试验1:for循环
# fac = 1
# for i in range(1, 9):
#     fac = fac * i
# print(fac)

# 试验2:while循环
# while True:
#     con = input("是否继续？Y/N")
#     if con != 'Y':
#         break

# 试验3:类型转换
# n = input("请输入一个整数")
# 转化为整型
# n = int(input("请输入一个整数"))
# 字符串类型先转化成浮点型再转化为整型
# n = float(input("请输入一个整数"))
# n = int(n)
# print(n)
# print(type(n))

# 试验4:分支判断
# n = int(input("输入一个整数"))
# 判断是否在0-10000范围
# if n >= 0 and n <= 10000:
#     print("求阶乘")
# else:
#     print("超出范围")

# 试验5:异常捕获
try:
    n = int(float(input("请输入一个整数")))
except:
    print("请输入数字，不要包含字母和符号")
else:
    print("输入正确")
